About Deanfield (stanton Harcourt) Management Company Limited (13527945) United Kingdom