Rubbish Clearance Westminster Ltd.

3 Queen Square
London, England WC1N 3AR United Kingdom