About Ruff House Management Limited (01610542) United Kingdom