About 8 Richmond Place Limited (10889511) United Kingdom