About The Meadows (donaghadee) Management Limited (NI042767) United Kingdom