About The Properties Shop Ltd (12853029) United Kingdom