About O Cahan Place Land Management Ltd (NI046915) United Kingdom