About Tavern Close Management Limited (13308312) United Kingdom