About 50 Clifton Gardens Limited (01595915) United Kingdom