About Jam Properties Swindon Ltd (10170536) United Kingdom