About The Knowle Management Company Limited (02324163) United Kingdom