About Thornham Street Residents Association Limited (02099365) United Kingdom