About Sawhill Park Management Co Ltd (NI607715) United Kingdom