About 11 Lascelles Terrace Limited (10797661) United Kingdom