About O&b Property Ltd (12828880) United Kingdom