About Leeds North East Investments Limited (03865681) United Kingdom