About Leyton Healthcare (no. 12) Limited (07305177) United Kingdom