About Jag Properties Limited (07488294) United Kingdom