ROSE DEVELOPMENTS SPAIN LIMITED Company number 09523005 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address105 Ross Road, Flat 4, London, England, SE25 6TW PostcodeSE25 6TW Companies at this postcode 21 Average house price in SE25 6TW £467,000 (25 sales) Map