About Naiad Property Limited (12474453) United Kingdom