BTRUE2U LTD Company number 11869034 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address138 Valley Road, London, United Kingdom, SW16 2XR PostcodeSW16 2XR Companies at this postcode 24 Average house price in SW16 2XR £593,000 (34 sales) Map