About 22-33 Linden Court Management Company Limited (01624877) United Kingdom