About Officelife Developments Limited (03003986) United Kingdom