About Buccmoor Limited Partnership (SL018542) United Kingdom