MARK ALLEN PROPERTIES LIMITED Company number 04285252 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressSt. Jude's Church, Dulwich Road, London, SE24 0PB PostcodeSE24 0PB Companies at this postcode 34 Map