About Swindon Properties 2 Ltd (11828078) United Kingdom