About 13 Ingles Road Folkestone (management) Company Limited (03863950) United Kingdom