IBOFA LTD Company number 09005906 · Monitor this company Dissolved Overview People 12 Financial Documents Analysis Location Related Registered office Address33 ROSEDENE AVENUE, LONDON, SW16 2LS PostcodeSW16 2LS Companies at this postcode 20 Average house price in SW16 2LS £772,000 (23 sales) Map