About Ptr Property Developments Limited (12426216) United Kingdom