About Propco (leamington Spa) Limited (12060548) United Kingdom