About Beach Hall Flats Management Company Limited (01950401) United Kingdom