About Chelmsford Properties Limited (04592489) United Kingdom