About Compass Place Limited (08799775) United Kingdom