About G&l Property Investment Services Ltd (12633017) United Kingdom