About Ja Properties Services Limited (10147651) United Kingdom