About Steeple Green Management Limited (01951063) United Kingdom