Owner at Rubbish Clearance Richmond upon Thames Ltd. 13 The Towers, Lower Mortlake Road, Richmond TW9 2JR London