About Office House Limited (03558272) United Kingdom