About Crystal Properties (leeds) Ltd. (10389273) United Kingdom