About Propinvest Glenfield Limited (11881654) United Kingdom