About 126 Sinclair Road Management Company Limited (01240794) United Kingdom