About Sandbourne Management Company Limited (07321029) United Kingdom