About Millrow Developments Limited (NI026943) United Kingdom