About Scopol Properties Limited (12301418) United Kingdom