About Let Me Snag Your House Limited (13211556) United Kingdom