About Boo Property Holdings Ltd (11037023) United Kingdom