About Blue Ocean Lettings Ltd (13196751) United Kingdom