About 38 Randolph Avenue Limited (01626492) United Kingdom