About O & F Properties Ltd (13470350) United Kingdom