About Re(space) Milford Limited (10628656) United Kingdom