About Stockbrook Holiday Club Limited (12024793) United Kingdom