About Jfxm Properties Limited (11582059) United Kingdom