About Camael Properties Ltd (04101402) United Kingdom