About Propertytechnologyandmarketingservices Limited (11997614) United Kingdom