NEYLA PROPERTIES LTD Company number 16807414 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office AddressFlat 7, Jasmin Lodge, 19 Sherwood Gardens, London, United Kingdom, SE16 3JA PostcodeSE16 3JA Companies at this postcode 30 Average house price in SE16 3JA £441,000 (25 sales) Map