THE SWIM SURGERY LIMITED Company number 13745858 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address81 81 Finchdean Road, Rowlands Castle, United Kingdom, PO9 6DA PostcodePO9 6DA Companies at this postcode 17 Average house price in PO9 6DA £807,000 (23 sales) Map