About Firoka (alexandra Palace) Limited (05853948) United Kingdom