About 4 And 6 Shorncliffe Road Folkestone Management Company Limited (05189712) United Kingdom