About Dolphin Close (worcester) Management Company Limited (01592546) United Kingdom