About O&j Property Limited (10055467) United Kingdom