About The Manor House Richmond Limited (13116902) United Kingdom