About 13-18 Kenbury Mansions Limited (06242852) United Kingdom