EVILU LTD Company number 15039844 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressHouse No #257 Whitefoot Lane, Bromley, United Kingdom, BR1 5SE PostcodeBR1 5SE Companies at this postcode 22 Average house price in BR1 5SE £455,000 (30 sales) Map