About Pippins Place Management Company Limited (09883186) United Kingdom