About Ashlar Court Swindon Residents Ltd (04231908) United Kingdom