About Seven Bays Lettings Limited (10154153) United Kingdom