22 GLENEAGLE ROAD LIMITED Company number 05075341 · Monitor this company Dissolved Overview People 17 Documents Analysis Location Related Registered office AddressFLAT 6, 22 GLENEAGLE ROAD, LONDON, SW16 6AF PostcodeSW16 6AF Companies at this postcode 54 Average house price in SW16 6AF £463,000 (98 sales) Map