About Knoll House Developments Limited (11071056) United Kingdom