About 117 Beach Road Management Company (2001) Limited (04215016) United Kingdom