About Glamour Croydon 2 Limited (11895623) United Kingdom