About 2 Sterling Road Management Company Limited (05833395) United Kingdom