About Luminare Property Solutions Limited (10695558) United Kingdom