Blakeberry Ltd Blakeberry Ltd 96 High Street South East Ham London E6 3RL Rating Date: 2018-07-26 Rating Authority: Newham Leave a Reply Cancel replyYou must be logged in to post a comment.