About Buoyant Property Ltd (10211954) United Kingdom