About London Market Projects Limited (03176515) United Kingdom