About 19 Vardens Road (management) 2002 Limited (04709531) United Kingdom