About Norpick Properties Limited (11020316) United Kingdom