About Glenprop 3 Limited (SC561876) United Kingdom