About Compass Spon Street Management Limited (07375487) United Kingdom