About Ilumed Properties Ltd (03820930) United Kingdom