About Urban&civic Armadale No.1 Limited (SC383417) United Kingdom