About O&b Properties Ltd (13238423) United Kingdom