About 2 Aberdeen Road (management) Company Limited (03208307) United Kingdom