About James O Hara Homes Limited (NI640110) United Kingdom