About Lyndhurst Court (st. Johns Wood) Limited (01355538) United Kingdom