About Bioverte Properties Ltd. (SC656693) United Kingdom