About Castle Properties (folkestone) Limited (01184443) United Kingdom