About Ledge Living Limited (12717753) United Kingdom