About O.o.l. Property Limited (05028314) United Kingdom