About Cambridge Accommodation Limited (04454596) United Kingdom