About 3 Annandale Road (management) Limited (04041879) United Kingdom