About Pich Management Company Limited (05236868) United Kingdom