Castlecare Holdings Ltd. 110 London Road, Dover, Kent CT170TQ