About New Aspect Projects Limited (03579719) United Kingdom