About Penn Haven (management) Limited (02102618) United Kingdom