About Xpress Property Holdings Ltd (09697627) United Kingdom