About Longmead Land Limited (02953308) United Kingdom