About The Lyndon Property Company Limited (11496875) United Kingdom