About Cloth Hall Developments Limited (04924104) United Kingdom