About 9 23 Linden Mansions Management Limited (07885653) United Kingdom