About Cyntra Place Freehold Ltd (10007396) United Kingdom