About David Thompson Retail Property Consultant Limited (11595578) United Kingdom