About Turnhold Properties( Greater London) Ltd (07311585) United Kingdom