LETS PROPERTY MANAGEMENT LIMITED Company number 17335101 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressUnit 8 Water Street Business Centre, Water Street, Port Talbot, West Glamorgan, Wales, SA12 6LF PostcodeSA12 6LF Companies at this postcode 44 Average house price in SA12 6LF £88,000 (6 sales) Map