About 10 Richmond Place Freehold Limited (07404929) United Kingdom