About Loujax Properties Limited (12191666) United Kingdom