About Landlee Properties Limited (NI037150) United Kingdom