About Squash Court Flats Management Co Ltd (07846813) United Kingdom