About Balfour Millhouse Management Limited (NI040608) United Kingdom