About K & L Properties Limited (01556280) United Kingdom