About Floreat Park Management Company Limited (10237146) United Kingdom