About O Hare Developments Limited (NI024561) United Kingdom