About Space282 (alexandra St) Ltd (12896867) United Kingdom