About Knights Lodge (braintree) Management Company Limited (01751343) United Kingdom