About 36 Philbeach Management Company Limited (04186185) United Kingdom