About Glo Mortgages Limited (13353153) United Kingdom