About 2-4 Clifton Gardens Limited (01738249) United Kingdom