About 2 4 Sinclair Road Management Company Limited (02907880) United Kingdom