About Snj Architects Limited (08548368) United Kingdom