About Furlong Rice Lettings Ltd (13332989) United Kingdom