About Ricky Road Guest House Limited (08272485) United Kingdom