About O.f.r. Properties Limited (SC672753) United Kingdom