About Island View Management Company Limited (03888185) United Kingdom