About Knowles Properties Limited (10360603) United Kingdom