About O Kane Estates Limited (03261290) United Kingdom