About Office Homes Limited (12156034) United Kingdom