About Lemon Tree Manchester Ltd (09426208) United Kingdom