SPENCER CARE SOLUTIONS LIMITED Company number 16327467 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address102 Waddon Way, Croydon, England, CR0 4HY PostcodeCR0 4HY Companies at this postcode 23 Average house price in CR0 4HY £540,000 (10 sales) Map