About Jesupara Properties Ltd (12385870) United Kingdom