About Swindon Apartments Limited (10694220) United Kingdom