About 59 Digby Crescent Management Company Limited (05932200) United Kingdom