About 142 Mill Lane Management Company Limited (02146601) United Kingdom