BLAIN DEVELOPMENTS LTD Company number NI727222 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Companies sharing an officer 2 BUILD REPAIR MAINTAIN (NI) LTD Active Shared officer: Aaron O'Neill BLAIN NUVERA DEVELOPMENTS LTD Active Shared officer: Aaron O'Neill BLAIN