SIXTY ONE PROPERTY MANAGEMENT LIMITED Company number 17148628 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address61a Elmore Street, London, United Kingdom, N1 3AJ PostcodeN1 3AJ Companies at this postcode 9 Average house price in N1 3AJ £812,000 (16 sales) Map