About Box44 Property Holdings Limited (11897403) United Kingdom