About Piper Property Holdings Limited (12976960) United Kingdom