About Jemmor Property Services Ltd (10480381) United Kingdom