About De Clere Management Company Limited (08034475) United Kingdom