About I & O Prop Ltd (11820447) United Kingdom