SELBY FACILITIES MANAGEMENT SERVICES LIMITED Company number 05513692 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressAHMED MOHAMED, SELBY CENTRE SELBY ROAD, TOTTENHAM, LONDON, N17 8JL PostcodeN17 8JL Companies at this postcode 78 Average house price in N17 8JL £382,000 (2 sales) Map