About 32 34 Stockwell Park Crescent Limited (02535126) United Kingdom