About Mill Street Management Number 1 Limited (07195691) United Kingdom