About 37 Beach Road Management Company Limited (06352472) United Kingdom