About O Kane Properties Limited (NI038693) United Kingdom