ROSSER DEVELOPMENTS LIMITED Company number 14987022 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address17 Heol Dulais, Birchgrove, Swansea, United Kingdom, SA7 9LT PostcodeSA7 9LT Companies at this postcode 5 Average house price in SA7 9LT £218,000 (20 sales) Map