About Greens Court Flats Limited (02965104) United Kingdom