About Lyndon Road Management Limited (06947477) United Kingdom