About O&a Residential Property Ltd (13661976) United Kingdom