About De-mandeville Management Company Limited (13331590) United Kingdom