About Pippin Management Company Limited (04198224) United Kingdom