Uprichard Developments Limited Company numberNI042162 StatusLive But Receiver Manager On At Least One Charge TypePrivate Limited Company Incorporated17 Dec 2001 Registered office 2 Scarva RoadTandrageeCo ArmaghBT62 2BY Data JSON Markdown