About Leitrim Properties Limited (03458968) United Kingdom