About Little Pembury Management Company Limited (01716873) United Kingdom