About Jb Lownds Property Ltd (13197494) United Kingdom