About Stickworth Hall (isle Of Wight) Management Company Limited (02614294) United Kingdom