About Limanex Properties Limited (02123185) United Kingdom