About 76a B & C Lebanon Gardens Limited (04990787) United Kingdom