About Tattenhoe Property Services Ltd (08217143) United Kingdom