About Island Point Management Company Limited (02232275) United Kingdom