About I & P Management Services Limited (05222752) United Kingdom