About Gullaksen Scherman Property Limited (11005883) United Kingdom