About 27 North Parade Management Company Limited (02400293) United Kingdom