About Drumman Meadows Management Company Limited (NI673152) United Kingdom