About M & O Property Services Ltd (08258924) United Kingdom