About O&d Property Development Services Ltd (11494021) United Kingdom