About Lanchester Residents Company Limited (08967691) United Kingdom