About Mitaka House (leamington Spa) Management Company Limited (11153565) United Kingdom