About Damfield Management Company Limited (13210571) United Kingdom