About Ganlax Properties Limited (10625946) United Kingdom