About Scollin Properties Ltd. (SC268030) United Kingdom