About Jagpal Properties Ltd (12810435) United Kingdom