About Richmond Apart Hotel Limited (10816753) United Kingdom