SKIRFA LIMITED Company number 11077009 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressLane End Farm, Denton, Ilkley, England, LS29 0HP PostcodeLS29 0HP Companies at this postcode 3 Map