Landlord companies fined £48,000 for gas safety breaches