About G&s Property Rentals Limited (12347229) United Kingdom