About Hamley Projects Management Limited (08910665) United Kingdom