About Floreat Holding Limited (08825511) United Kingdom