About Oakleigh Mews Swindon Apartments Management Company Limited (05192725) United Kingdom