About O&m Properties Limited (10688668) United Kingdom