About Compass Land & Property Limited (08522594) United Kingdom