About Island Manor Limited (04931877) United Kingdom