About Circle Projects Limited (03427372) United Kingdom