About Gleneldon Developments Swindon Ltd (11874534) United Kingdom