About Plean Properties Ltd. (SC399480) United Kingdom