About Fountain Clock Properties Ltd (12526235) United Kingdom