About North Swindon Development Company Limited (03554954) United Kingdom