About Lexadon Properties Limited (08995214) United Kingdom