About Sanford House Limited (04217547) United Kingdom