About Lanchester Properties Limited (03742397) United Kingdom