About Applemax Property Limited (10492578) United Kingdom