About Longmoor Land (bristol) Limited (04408828) United Kingdom