About Gregory Projects (residential) Limited (09012696) United Kingdom