About O2 4 Property Limited (06600216) United Kingdom