About Knowle Top Properties Ltd (11546717) United Kingdom