About Grove Court (leamington Spa)management Company Limited (01101219) United Kingdom