About Knights Lodge Properties Ltd (10299184) United Kingdom