FLRSIX LIMITED Company number 16139902 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address21a Iliffe Yard, London, England, SE17 3QA PostcodeSE17 3QA Companies at this postcode 41 Average house price in SE17 3QA £10,000 (4 sales) Map