About Bird Box Property Holdings Ltd (10593939) United Kingdom