About Ballymore Millharbour Limited (05381058) United Kingdom