About Floreat Living Limited (10185938) United Kingdom