About Jumer Properties Ltd (12894040) United Kingdom