About Pippins Close Management Company Limited (05621006) United Kingdom