About Ashchurch Flats Management Company Limited (10387859) United Kingdom