About Parish Court (leamington Spa) Management Company Limited (05302757) United Kingdom