Started with Reg No. 09261673 ten years ago, Spaniards Spv Ltd had been a private limited company until 2017/01/31 - the date it was officially closed. Its last known office address was C/o 447 Kenton Road, Harrow.
This company was administered by just one managing director: James W., who was appointed in October 2014.