About 24 Windsor Drive Management Company Ltd (09329959) United Kingdom