About Lucknam Crescent (swindon) Management Company Limited (12907915) United Kingdom