About 97 Beach Road Management Company Ltd (08512188) United Kingdom