About L.d.a. (architects) Limited (02763570) United Kingdom