About Beach Rise Management Company Limited (02418277) United Kingdom