About 16 Clifton Crescent (folkestone) Rtm Company Ltd (08293319) United Kingdom