About Civic Archi Space Limited (10774882) United Kingdom