About 109 Richmond Avenue Limited (09183914) United Kingdom