About Black Wolf Properties Ltd. (11717688) United Kingdom