About 109 Beach Road Management Company Limited (02544743) United Kingdom