About Second T. & C. Tenants Management Company Limited (01096536) United Kingdom