About The Racecourse Apartments Management Company Limited (06403486) United Kingdom