About Tavern Apartments Management Company Limited (04579485) United Kingdom