About Jllj Properties Limited (06996730) United Kingdom