Unit 45, Leyton Industrial Village, London E10 7QP, United Kingdom
Distance: 370 yd.
Company description
From concept to completion Redhouse can design, develop, manufacture and install. Redhouse can integrate within a large corporate system, small architect design practice or direct with an individual