About Deanfield (marsh Gibbon) Management Company Limited (13401394) United Kingdom