About 26 & 28 Acacia Road Management Company Limited (03613210) United Kingdom