About O & E Properties Limited (08881064) United Kingdom