About Thistle Property Developments Ltd. (07601123) United Kingdom