About Gorse Meadows Management Company Limited (NI624182) United Kingdom