About 42 Waldegrave Road Ltd (09201836) United Kingdom