About 22-24 Clifton Gardens (folkestone) Rtm Company Limited (10979285) United Kingdom