About Office Base (holdings) Limited (02276608) United Kingdom