About Richmond Place Freehold Limited (03354326) United Kingdom