Hospitals in Folkestone, Kent We help you find any company! Lobra Ltd 4 Petrel Way, Petrel Way Hawkinge Folkestone, Kent