About Glamour Cambridge 2 Limited (11901491) United Kingdom