About Jagg Properties Ltd (13502204) United Kingdom