About Chard Retail Property Limited (11729618) United Kingdom