About Placebell Properties Ltd (06004177) United Kingdom