About Lanchester Land & Planning Limited (07691166) United Kingdom