About Op Property Group Ltd (13687743) United Kingdom