About Jec Properties Limited (06181862) United Kingdom