About Glovers Properties Ltd (07719169) United Kingdom