About Knoll Lane (ashford) Management Company Limited (09132649) United Kingdom