About Dickie Properties Limited (SC672801) United Kingdom