About Chelmsford Property Holdings Limited (06299457) United Kingdom