About Pop Box Limited (relocation & Workspace Management) Ltd (10304308) United Kingdom