About Stockwell Properties Management Ltd (09271317) United Kingdom