Would you like to submit a review of Alloway Technology, Newham? Help create a directory of recommended car body repair shops in Newham by adding your Alloway Technology Newham review today. Is Alloway Technology Newham your business? Claim it now. This will enable you to update your business details and add search tags.