About Tavy Properties Ltd (10129067) United Kingdom