About Inspired Property Holdings Ltd (11846904) United Kingdom