About Tauri Properties Limited (12695445) United Kingdom