About Carrick Properties Investment Limited (11913401) United Kingdom