About Jjl Chaplin Properties Limited (10831374) United Kingdom