About Kinwell Property Investments (leamington Spa) Limited (10309828) United Kingdom