About Jenah Property Management Limited (10419824) United Kingdom