About O Neill Property Investments Limited (11739517) United Kingdom