About 20-22 Lewes Crescent Limited (01637242) United Kingdom