About Jkl Properties & Management Limited (12518507) United Kingdom