About Spaceagent Architects Limited (05716498) United Kingdom