About The Grand (residents) Folkestone Rtm Company Limited (13424591) United Kingdom