About Ivory Developments Limited (07052217) United Kingdom