About Jec Property Solutions Ltd (13442919) United Kingdom