About Tollefsen Property Limited (10784628) United Kingdom