Feel Care 6 years ago ID: #54876 Listed In : Business & Services 83 Baker Street London W1U 6AG 020 7034 7112 www.feelcare.co.uk Business Description We share your desire to provide the highest quality of life for the person you love. At Feelcare we provide a highly-personalised range of services. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : home care agency