About Liamnor Property Limited (10039952) United Kingdom