About Glenvar Properties Ltd (10197795) United Kingdom