About Gregory Place Limited (10118865) United Kingdom