About Wimbledon House (leicester) Management Company Limited (05891577) United Kingdom