About Jimelaine Properties Ltd (10310856) United Kingdom