About Jlp3 Properties Limited (12840838) United Kingdom