About G R Wells Property Investments Limited (12093936) United Kingdom