About Lanchester Property Investments Ltd (08709822) United Kingdom