About Sandel Village Centre Management Company Limited (NI663278) United Kingdom