About 15-17 Randolph Crescent Limited (01621780) United Kingdom