About Office Projects Limited (02963059) United Kingdom