About Glenprop Ltd (12270244) United Kingdom