About 105 106 The Esplanade Weymouth Management Limited (05159086) United Kingdom