About Tannen Grosvenor Gardens Limited (03411680) United Kingdom