About Mark Wray Architects Limited (08586180) United Kingdom