About Piper Management Services Ltd (00926272) United Kingdom