About Wrangle Box Property Holdings Ltd (10189923) United Kingdom