About Kno Properties Limited (13028428) United Kingdom