About San Marco Properties Limited (12304173) United Kingdom