About O Neill Property Company Limited (10677606) United Kingdom