About Housebuddy Ltd (13059590) United Kingdom