About The Old Chapel Projects Limited (08474263) United Kingdom