About 108 Stockwell Road (residents Association) Limited (05717989) United Kingdom