Looking for a scaffold yard freehold only east london o.75 acre to 1.5 acre freehold only finders fee paid