About G Sellar Property Investments Limited (09104372) United Kingdom