About Carrick Meadows Management Company Limited (NI637238) United Kingdom