About Essex Airbnb Management Limited (13631928) United Kingdom