About Jagber Properties Ltd (04434183) United Kingdom