About O&m Property Solutions Ltd (12930265) United Kingdom