About Mary Tavy Developments Ltd (10172222) United Kingdom