About 7 & 7a Loubet Street Management Limited (09142621) United Kingdom