About Sandlands Management Company (iow) Limited (05435661) United Kingdom