About 48 Clifton Gardens Limited (01595917) United Kingdom