About Citadel Design & Development Limited (06194841) United Kingdom