About 42 Clifton Gardens Limited (07404421) United Kingdom