About 26 Lime Grove Management Company Limited (03519326) United Kingdom