About O F Building Limited (11596333) United Kingdom