About 73 Beach Road Sand Bay Management Company Limited (06281238) United Kingdom