About No. 20 Clifton Road Brighton Limited (02242962) United Kingdom