About Margaret Rose House Limited (07961159) United Kingdom