About Mill Farm Meadow Hawkinge Kent Management Company Limited (11803990) United Kingdom