About Sjd Architects Limited (04669563) United Kingdom