About Mickbrick Properties Ltd. (SC243962) United Kingdom