About Lyndhurst House Partnership Limited (11081256) United Kingdom