About Jssa Properties Limited (10609746) United Kingdom