About Lilly Pad Homes Ltd (12947272) United Kingdom