About John Islip Street (management) Limited (01321901) United Kingdom