SF&O DEVELOPMENT PROJECTS LTD Company number 13228726 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 1 64 Church Road, St. Leonards-On-Sea, England, TN37 6EE PostcodeTN37 6EE Companies at this postcode 15 Average house price in TN37 6EE £226,000 (42 sales) Map