About Lime Tree Houses Limited (06092231) United Kingdom